gdk_screen_set_resolution (_gdk_screen, 72.0 * [nsscreen userSpaceScaleFactor]);
_gdk_visual_init ();
- gdk_screen_set_default_colormap (_gdk_screen,
- gdk_screen_get_system_colormap (_gdk_screen));
+ _gdk_quartz_screen_init ();
_gdk_windowing_window_init ();
_gdk_events_init ();
void _gdk_quartz_window_set_needs_display_in_rect (GdkWindow *window,
GdkRectangle *rect);
+/* Screen */
+void _gdk_quartz_screen_init (void);
+
/* Events */
typedef enum {
GDK_QUARTZ_EVENT_SUBTYPE_EVENTLOOP
static GdkColormap *default_colormap = NULL;
+void
+_gdk_quartz_screen_init (void)
+{
+ gdk_screen_set_default_colormap (_gdk_screen,
+ gdk_screen_get_system_colormap (_gdk_screen));
+}
+
GdkDisplay *
gdk_screen_get_display (GdkScreen *screen)
{